#ifndef TMCOPYFILEWORKER_H
#define TMCOPYFILEWORKER_H

#include <QObject>
#include <QFile>
#include <QDir>
#include <QFileInfo>
#include <QThread>
#include "./lib/JlCompress.h"

class TMCopyFileWorker : public QObject
{
    Q_OBJECT
public:
    explicit TMCopyFileWorker(QObject *parent = 0);

signals:
    void sig_extractDirSuccess(QStringList list);
    void sig_updateProgressBar();

public slots:
    void slot_copyDir(const QString &fromDir, const QString &toDir);
    void slot_extractDir(const QString &filePath, const QString &toDir);
};

#endif // TMCOPYFILEWORKER_H
